Scarlet Lychnis — synonyms, definition
1. scarlet lychnis (Noun)
2 synonyms
Lychins chalcedonica maltese cross
1 definition
scarlet lychnis (Noun) — Eurasian garden perennial having scarlet flowers in dense terminal heads.
2 types of
catchfly lychnis